Mini-Indexes for Literate Programs
نویسنده
چکیده
This paper describes how to implement a documentation technique that helps readers to understand large programs or collections of programs, by providing local indexes to all identifiers that are visible on every two-page spread. A detailed example is given for a program that finds all Hamiltonian circuits in an undirected graph.
منابع مشابه
Intraday Price Formation in US Equity Index Markets
Preliminary draft Not for attribution Comments welcome Current drafts of this paper and the associated computer programs and data will be posted to my web site: All errors are my own responsibility. Abstract / Summary The market for US equity indexes has traditionally comprised floor-traded index futures contracts and the individual markets for the component stocks. This picture has been altere...
متن کاملDeterminants of Adoption of Mini-Tuber Seed Potato: A Case in Ardabil Province of Iran
The aim of this study was to examine factors affecting adoption of mini-tuber seed potato. Survey research design was used in this study. A sample of 100 potato growers who were informed about mini-tuber was selected and divided into adopter and non-adopter groups. Questionnaire was used as the instrument for data collection and was validated by a panel of experts. A pilot study was conducted f...
متن کاملModel Self-Assessment of Writing Principles Principle 3: Agents, Actions, and Objects
We used literate programming on a team project to write a 33,000-line program for the Synthesizer Generator. The program, Penelope, was written using WEB, a tool designed for writing literate programs. Unlike other WEB programs, many of which have been written by WEB’s developer or by individuals, Penelope was not intended to be published. We used WEB in the hope that both our team and its fina...
متن کاملLiterate Programming on a Team Project
We used literate programming on a team project to write a 33,000line program for the Synthesizer Generator. The program, Penelope, was written using WEB, a tool designed for writing literate programs. Unlike other WEB programs, many of which have been written by WEB's developer or by individuals, Penelope was not intended to be published. We used WEB in the hope that both our team and its nal p...
متن کاملAOPS: an abstraction-oriented programming system for literate programming
The practice of literate programming is not widespread because existing literate programming systems have some undesirable characteristics such as programming language and text processor dependence and lack of flexible tools for viewing and manipulation of the source file. This paper describes the literate programming system AOPS (Abstraction Oriented Programming System) which addresses both of...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Software - Concepts and Tools
دوره 15 شماره
صفحات -
تاریخ انتشار 1994